package com.itheima;

public class MySQL主从复制笔记 {
    /*
    为什么要实现多数据库读写分离?
    读和写所有压力都由一台数据库承担，压力大
    数据库服务器磁盘损坏则数据丢失，造成单点故障


    Mysql主从复制
    MySQL主从复制是一个异步的复制过程，底层是基于Mysql数据库自带的二进制日志功能。就是一台或多台MySQL数据库（slave，即从库）从另一台MySQL数据库（master，即主库）进行日志的复制然后再解析日志并应用到自身，最终实现从库的数据和主库的数据保持一致。MySQL主从复制是MySQL数据库自带功能，无需借助第三方工具。

    MySQL复制过程分成三步：
    master将改变记录到二进制日志（binary log）
    slave将master的二进制日志(binary log)拷贝到它的中继日志（relay log）
    slave重做中继日志（relay log）中的事件，将改变应用到自己的数据库中
     */

    /**
     * 配置-前置条件
     *
     * 提前准备好两台服务器，分别安装Mysql并启动服务成功
     * 主库Master 192.168.200.201
     * 从库Slave 192.168.200.202
     */
}
